package com.cc.model

import com.mybatisflex.annotation.Column
import com.mybatisflex.annotation.Id
import com.mybatisflex.annotation.KeyType
import com.mybatisflex.annotation.Table
import java.time.LocalDateTime

/**
 * 实体类。
 *
 * @author cc
 * @since 1.0
 */
@Table(value = "k_fail_retry_log")
class FailRetryLog {
    @Id(keyType = KeyType.Auto)
    var id: String = ""

    /**
     * 脚本ID
     */
    @Column(value = "fail_retry_script_id")
    var failRetryScriptId: String = ""

    /**
     * 任务执行记录ID
     */
    @Column(value = "fail_retry_record_id")
    var failRetryRecordId: String = ""

    /**
     * 执行时间
     */
    @Column(value = "execute_time")
    var executeTime: LocalDateTime? = null

    /**
     * 执行日志
     */
    @Column(value = "fail_retry_log")
    var failRetryLog: String = ""
}
